@导入Java("com.kongzue.dialogx.dialogs.FullScreenDialog")
类 DX全屏框 : DX对话框  

    @code
	public FullScreenDialog init(){
	    return FullScreenDialog.build();
	};
	public FullScreenDialog getDX(){
		return (FullScreenDialog) dx;
	}
	@end
	
    //   setCustomView(onBindView : OnBindView<BottomDialog>)
	方法 布局(容器 : 组件容器) : DX全屏框
		code getDX().setCustomView(new com.kongzue.dialogx.interfaces.OnBindView(#容器.getLayout().getView()){public void onBind(Object dialog, android.view.View v) {}});
		返回 本对象
	结束 方法
	
	//   removeCustomView()
	方法 移除布局() : DX全屏框
		code getDX().removeCustomView();
		返回 本对象
	结束 方法
	
	//   getBackgroundColor()
	方法 取背景色() : 整数
		code return getDX().getBackgroundColor();
	结束 方法
	
	//   setBackgroundColor(backgroundColor : 整数)
	方法 背景色(backgroundColor : 整数) : DX全屏框
		code getDX().setBackgroundColor(#backgroundColor);
		返回 本对象
	结束 方法
	
	//   setMaskColor(maskColor : 整数)
	方法 遮罩色(maskColor : 整数) : DX全屏框
		code getDX().setMaskColor(#maskColor);
		返回 本对象
	结束 方法
	
	方法 可取消(cancelable : 逻辑型) : DX全屏框
		code getDX().setCancelable(#cancelable);
        返回 本对象
	结束 方法
	
	//   isAllowInterceptTouch()
	方法 取拦截触摸() : 逻辑型
		code return getDX().isAllowInterceptTouch();
	结束 方法
	
	//   setAllowInterceptTouch(allowInterceptTouch : 逻辑型)
	方法 拦截触摸(allowInterceptTouch : 逻辑型) : DX全屏框
		code getDX().setAllowInterceptTouch(#allowInterceptTouch);
		返回 本对象
	结束 方法
	
		//   getRadius()
	方法 取圆角() : 单精度小数
		code return getDX().getRadius();
	结束 方法
	
	//   setRadius(radiusPx : 单精度小数)
	方法 圆角(radiusPx : 单精度小数) : DX全屏框
		code getDX().setRadius(#radiusPx);
		返回 本对象
	结束 方法
	
	//   setRootPadding(padding : 整数)
	方法 边距(padding : 整数) : DX全屏框
		code getDX().setRootPadding(#padding);
		返回 本对象
	结束 方法
	
	//   setRootPadding(paddingLeft : 整数, paddingTop : 整数, paddingRight : 整数, paddingBottom : 整数)
	方法 边距2(paddingLeft : 整数, paddingTop : 整数, paddingRight : 整数, paddingBottom : 整数) : DX全屏框
		code getDX().setRootPadding(#paddingLeft, #paddingTop, #paddingRight, #paddingBottom);
		返回 本对象
	结束 方法
	
	//   getEnterAnimDuration()
	方法 取显示动画() : 长整数
		code return getDX().getEnterAnimDuration();
	结束 方法
	
	//   setEnterAnimDuration(enterAnimDuration : 长整数)
	方法 显示动画(enterAnimDuration : 长整数) : DX全屏框
		code getDX().setEnterAnimDuration(#enterAnimDuration);
		返回 本对象
	结束 方法
	
	//   getExitAnimDuration()
	方法 取关闭动画() : 长整数
		code return getDX().getExitAnimDuration();
	结束 方法
	
	//   setExitAnimDuration(exitAnimDuration : 长整数)
	方法 关闭动画(exitAnimDuration : 长整数) : DX全屏框
		code getDX().setExitAnimDuration(#exitAnimDuration);
		返回 本对象
	结束 方法
	
	//   setStyle(style : DialogXStyle)
	方法 样式(style : DX样式) : DX全屏框
		code getDX().setStyle(#style);
		返回 本对象
	结束 方法
	
	//   setTheme(theme : DialogX_THEME)
	方法 主题(theme : DX主题) : DX全屏框
		code getDX().setTheme(#theme);
		返回 本对象
	结束 方法
	
	//   setDialogImplMode(dialogImplMode : DialogX_IMPL_MODE)
	方法 实现(dialogImplMode : DX实现方式) : DX全屏框
		code getDX().setDialogImplMode(#dialogImplMode);
		返回 本对象
	结束 方法
	
	//   hide()
	方法 隐藏(动画 : 逻辑型 = 真) : DX全屏框
		@code
		if(#动画) getDX().hideWithExitAnim();
		else getDX().hide();
		@end
		返回 本对象
	结束 方法
	
	//   dismiss()
	方法 关闭() : DX全屏框
		code getDX().dismiss();
		返回 本对象
	结束 方法
	
	//   refreshUI()
	方法 刷新() : DX全屏框
		code getDX().refreshUI();
		返回 本对象
	结束 方法
	
	//   bringToFront()
	方法 置顶() : DX全屏框
		code getDX().bringToFront();
		返回 本对象
	结束 方法
	
	//   isHideZoomBackground()
	方法 取禁用缩放背景() : 逻辑型
		code return getDX().isHideZoomBackground();
	结束 方法
	
	//   setHideZoomBackground(hideZoomBackground : 逻辑型)
	方法 禁用缩放背景(禁用 : 逻辑型 = 真) : DX全屏框
		code getDX().setHideZoomBackground(#禁用);
		返回 本对象
	结束 方法
	
	//   isBottomNonSafetyAreaBySelf()
	方法 取底部非安全区域() : 逻辑型
		code return getDX().isBottomNonSafetyAreaBySelf();
	结束 方法
	
	//   setBottomNonSafetyAreaBySelf(bottomNonSafetyAreaBySelf : 逻辑型)
	方法 底部非安全区域(bottomNonSafetyAreaBySelf : 逻辑型 = 真) : DX全屏框
		code getDX().setBottomNonSafetyAreaBySelf(#bottomNonSafetyAreaBySelf);
		返回 本对象
	结束 方法
	
	//   hideActivityContentView(hideActivityContentView : 逻辑型)
	方法 隐藏窗口内容(hideActivityContentView : 逻辑型 = 真) : DX全屏框
		code getDX().hideActivityContentView(#hideActivityContentView);
		返回 本对象
	结束 方法
	
	//   getActivityContentRadius()
	方法 取窗口圆角() : 单精度小数
		code return getDX().getActivityContentRadius();
	结束 方法
	
	//   setActivityContentRadius(activityContentRadius : 单精度小数)
	方法 窗口圆角(activityContentRadius : 单精度小数) : DX全屏框
		code getDX().setActivityContentRadius(#activityContentRadius);
		返回 本对象
	结束 方法
	
	//   getDeviceRadius()
	方法 取设备圆角() : 整数
		code return getDX().getDeviceRadius();
	结束 方法
	
	//   setDeviceRadius(deviceRadiusPx : 整数)
	方法 设备圆角(deviceRadiusPx : 整数) : DX全屏框
		code getDX().setDeviceRadius(#deviceRadiusPx);
		返回 本对象
	结束 方法
	
	//   onShow(dialogXRunnable : DialogXRunnable<FullScreenDialog>)
	/*方法 onShow(dialogXRunnable : DialogXRunnable<FullScreenDialog>) : FullScreenDialog
		code return getDX().onShow(#dialogXRunnable);
	结束 方法
	
	//   onDismiss(dialogXRunnable : DialogXRunnable<FullScreenDialog>)
	方法 onDismiss(dialogXRunnable : DialogXRunnable<FullScreenDialog>) : FullScreenDialog
		code return getDX().onDismiss(#dialogXRunnable);
	结束 方法*/
	
	//   bringToFront()
	方法 置顶() : DX全屏框
		code getDX().bringToFront();
		返回 本对象
	结束 方法
	
	方法 _返回被单击事件(启用 : 逻辑型)
		@code
		getDX().setOnBackPressedListener(#启用 ? new com.kongzue.dialogx.interfaces.OnBackPressedListener<FullScreenDialog>(){
            public boolean onBackPressed(FullScreenDialog d){return #返回被单击();}
	    } : null);
		@end
	结束 方法
	
	方法 _背景触摸拦截事件(启用 : 逻辑型)
		@code
		getDX().setOnBackgroundMaskClickListener(#启用 ? new com.kongzue.dialogx.interfaces.OnBackgroundMaskClickListener() {
		    public boolean onClick(com.kongzue.dialogx.interfaces.BaseDialog dialog, android.view.View v) {
				return #背景被单击();
			}
		} : null);
		@end
	结束 方法
	
	方法 _生命周期事件(启用 : 逻辑型)
		@code
		if(getDX().getDialogLifecycleCallback() == null) getDX().setDialogLifecycleCallback(#启用 ? new com.kongzue.dialogx.interfaces.DialogLifecycleCallback<FullScreenDialog>() {
            public void onShow(FullScreenDialog dialog) {#被启动();}
            public void onDismiss(FullScreenDialog dialog) {#被关闭();}
        } : null);
		@end
	结束 方法
	
	@属性需求._返回被单击事件(真)
	定义事件 返回被单击() 为 逻辑型
    @属性需求._背景触摸拦截事件(真)
	定义事件 背景被单击() : 逻辑型
	@属性需求._生命周期事件(真)
	定义事件 被启动()
	@属性需求._生命周期事件(真)
	定义事件 被关闭()

结束 类